Adwaita: Use a mixin for visible focus rings
authornana-4 <hnmaigo@gmail.com>
Thu, 30 Apr 2020 14:15:04 +0000 (23:15 +0900)
committernana-4 <hnmaigo@gmail.com>
Thu, 30 Apr 2020 17:03:23 +0000 (02:03 +0900)
commit2fa876e83999a2f4010f7a14ff23f0343b398adc
treed58b052b107e71ec4b4902734fd6cb66a50f8ef8
parent700a2df110d30af382ffbb08e26ea17442ef8ae1
Adwaita: Use a mixin for visible focus rings

The focus-ring() mixin allows we to flexibly style the focus ring for
each widget. By using this, we can get rid of the "Outlines" section,
which is out of place in the _common.scss file.

This commit also has the following changes:

- Transition the focus rings on most widgets.
- Add a missing focus ring to iconview.
- Move the expander-widget focus ring to its title.
- Move the notebook focus ring to its checked tab.

Closes https://gitlab.gnome.org/GNOME/gtk/-/issues/2653
gtk/theme/Adwaita/_common.scss
gtk/theme/Adwaita/_drawing.scss